type google.golang.org/grpc/internal/channelz.channelMap
22 uses
google.golang.org/grpc/internal/channelz (current package)
channelmap.go#L56: type channelMap struct {
channelmap.go#L65: func newChannelMap() *channelMap {
channelmap.go#L66: return &channelMap{
channelmap.go#L75: func (c *channelMap) addServer(id int64, s *Server) {
channelmap.go#L82: func (c *channelMap) addChannel(id int64, cn *Channel, isTopChannel bool, pid int64) {
channelmap.go#L96: func (c *channelMap) addSubChannel(id int64, sc *SubChannel, pid int64) {
channelmap.go#L108: func (c *channelMap) addSocket(s *Socket) {
channelmap.go#L124: func (c *channelMap) removeEntry(id int64) {
channelmap.go#L140: func (c *channelMap) decrTraceRefCount(id int64) {
channelmap.go#L149: func (c *channelMap) findEntry(id int64) entry {
channelmap.go#L170: func (c *channelMap) deleteEntry(id int64) entry {
channelmap.go#L191: func (c *channelMap) traceEvent(id int64, desc *TraceEvent) {
channelmap.go#L237: func (c *channelMap) getTopChannels(id int64, maxResults int) ([]*Channel, bool) {
channelmap.go#L265: func (c *channelMap) getServers(id int64, maxResults int) ([]*Server, bool) {
channelmap.go#L291: func (c *channelMap) getServerSockets(id int64, startID int64, maxResults int) ([]*Socket, bool) {
channelmap.go#L323: func (c *channelMap) getChannel(id int64) *Channel {
channelmap.go#L329: func (c *channelMap) getSubChannel(id int64) *SubChannel {
channelmap.go#L335: func (c *channelMap) getSocket(id int64) *Socket {
channelmap.go#L341: func (c *channelMap) getServer(id int64) *Server {
server.go#L37: cm *channelMap
socket.go#L90: cm *channelMap
trace.go#L86: cm *channelMap